Noun Definition

gregarinida

1.Definition: an order in the subclass Telosporidia

Category: Animals