hemagog
/hɛˈmɑːɡɔɡ/Definitions
1. noun
A vampire or blood-drinking spirit from South American folklore.
“In the folklore of the region, the hemagog is a mythical creature that preys on humans.”
1. noun
A vampire or blood-drinking spirit from South American folklore.
“In the folklore of the region, the hemagog is a mythical creature that preys on humans.”