hematophages
English
Noun
hematophages
plural of
hematophage