haemoproteid

Explore definitions, synonyms, and language insights of haemoproteid

Definitions

Noun
related to malaria parasite and having a phase in the viscera of various birds

More General Terms