English edit

Noun edit

mantophasmid (plural mantophasmids)

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

References edit