hemovores
English
Noun
hemovores
plural of
hemovore