2 English Synonyms for HEMOVORE
Prev.1Next
vampire
Definition: 1. A mythological undead creature said to feed on the blood of the living. [from 1732]
There are 8 definitions of the word vampire
Show more information about vampire
Prev.1Next
Search took: 14.4257 ms