hematophagous
adjective
°Feeding on blood.
"Leech is a hematophagous creature."