English

edit

Noun

edit

sanguivores

  1. plural of sanguivore