mantophasmid
Noun
Meaning
mantophasmid (plural mantophasmids)
Any carnivorous insect of the family Mantophasmatidae or suborder or order Mantophasmatodea.
Noun
mantophasmid (plural mantophasmids)
Any carnivorous insect of the family Mantophasmatidae or suborder or order Mantophasmatodea.