The Collaborative International Dictionary
Sanguinivorous
Sanguinivorous \San"gui*niv"o*rous\, a. [L. sanguis + vorare to devour.] Subsisting on blood.
Douglas Harper's Etymology Dictionary
sanguinivorous
"blood-drinking," 1821, from Latin sanguis "blood" (see sanguinary) + -vorous.
Wiktionary
sanguinivorous
a. subsisting on a diet of blood.