haematophages

English

Noun

haematophages

  1. plural of haematophage