English edit

Noun edit

haemovores

  1. plural of haemovore