Empusa (English, noun)
expansion: Empusa (plural Empusas or Empusae or Empusa)
Senses:
glosses: Alternative letter-case form of empusa.
tags: alt-of
Forms:
form: Empusas
tags: plural
form: Empusae
tags: plural
form: Empusa
tags: plural