haematophagous in Latin
haematophagous in Latin
haematophagus
(British spelling) Feeding on blood.
sanguinivorus
(British spelling) Feeding on blood.