Webster's Revised Unabridged Dictionary · 1913

Sanguinivorous

Sanguinivorous , adjective

[Latin sanguis + vorare to devour.]

Subsisting on blood.