Wiktionary
hematophagous
a. (label en American spelling) feeding on blood. alt. (label en American spelling) feeding on blood.