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
Explore definitions, synonyms, and language insights of haemoproteid