Sanguinivorous
/(?)/
San·gui·niv·o·rous
Sanguinivorous
a.
Subsisting on blood.