sanguivores

English

Noun

sanguivores

  1. plural of sanguivore