gregarinida : Idioms & Phrases


order gregarinida

  • noun an order in the subclass Telosporidia
    Gregarinida.
WordNet