Word info

mantophasmid

Noun

Meaning

mantophasmid (plural mantophasmids)

Any carnivorous insect of the family Mantophasmatidae or suborder or order Mantophasmatodea.

Source: en.wiktionary.org

Close letter words and terms