Meaning of Mycrosporidia

Definition of Mycrosporidia

(noun) an order in the subclass Cnidosporidia

Other information on Mycrosporidia

WIKIPEDIA results for Mycrosporidia
Amazon results for Mycrosporidia