Definition of Mycrosporidia

Noun: Mycrosporidia

  1. An order in the subclass Cnidosporidia
    - order Mycrosporidia

See also:
mycoviruses
mycs