sanguinivores

English

Noun

sanguinivores

  1. plural of sanguinivore