hemosporid

/ˌhɛməˈspɔːrɪd/

Definitions

1. noun

A genus of protozoan parasites, particularly Haemoproteus, that infects the blood of birds and other animals.

“The study of hemosporids has led to a better understanding of avian malaria.”

Synonyms

  • parasite
  • protozoan

Antonyms

  • benefactor
  • host