Gregarinida

Explore definitions, synonyms, and language insights of Gregarinida

Definitions

Noun
an order in the subclass Telosporidia

More General Terms