Empusa
Em·pu·sa
emˈpyüsə,
-üzə
taxonomic synonym of entomophthora
Love words? Need even more definitions?
Merriam-Webster unabridged
Share