Definition & Meaning | French word EMPUSE
EMPUSE
Definitions of EMPUSE
- empusa
- Any praying mantis of genus Empusa
Number of letters
6
Is palindrome
No
Search for EMPUSE in:
Page preparation took: 137.99 ms.