empusid (English, noun)
expansion: empusid (plural empusids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any member of family Empusidae of mantises.
Forms:
form: empusids
tags: plural