Wiktionary
haematophagous
a. (label en British spelling) feeding on blood. alt. (label en British spelling) feeding on blood.