Haemosporidia

Explore definitions, synonyms, and language insights of Haemosporidia

Definitions

Noun
an order in the subclass Telosporidia

More General Terms