'microsporidian' definitions:

Definition of 'microsporidian'

(from WordNet)
noun
Parasite of arthropods and fishes that invade and destroy host cells