HEMATOPHAGOUS


Meaning of HEMATOPHAGOUS in English

[he.ma.toph.a.gous] adj [ISV] (ca. 1854): feeding on blood

Merriam-Webster English vocab.      Английский словарь Merriam Webster.