English edit

Etymology edit

Latin sanguis (blood) + vorare (to devour).

Adjective edit

sanguinivorous (not comparable)

  1. Subsisting on a diet of blood.

Related terms edit