Wiktionary
empusid
n. (context zoology English) Any member of the Empusidae.
n. (context zoology English) Any member of the Empusidae.