order Haemosporidia

Explore definitions, synonyms, and language insights of order Haemosporidia

Definitions

Noun
an order in the subclass Telosporidia

More General Terms