Nouns

(n)microsporidianparasite of arthropods and fishes that invade and destroy host cells