hematophages

English

Noun

hematophages

  1. plural of hematophage