sanguinivore

English

Noun

sanguinivore (plural sanguinivores)

  1. Any sanguinivorous animal