mycrosporidia : Idioms & Phrases


order mycrosporidia

  • noun an order in the subclass Cnidosporidia
    Mycrosporidia.
WordNet