haemovore
English
Noun
haemovore
(
plural
haemovores
)
Alternative form of
hemovore
.