Noun Definitionmicrosporidian1.Definition: parasite of arthropods and fishes that invade and destroy host cellsCategory: Animals