empusa

/ˈɛmpyʊsə/

Definitions

1. noun

A mythological monster or demon, especially in ancient Greek legend, described as a satyr or a serpent-like creature.

“The ancient Greek myth spoke of the Empusa, a creature that would devour the souls of its victims.”

2. proper noun

A genus of ticks found in Greece and other parts of the Mediterranean region.

“The Empusa genus of ticks has been a significant concern for public health in Greece due to their disease transmission capabilities.”

Synonyms

  • demon
  • satyr

Antonyms

  • angel
  • savior