'microsporidian' definitions:

Definition of 'microsporidian'

From: WordNet
noun
Parasite of arthropods and fishes that invade and destroy host cells