English

edit

Etymology

edit

Clipping of translingual Mantophasmatidae

Noun

edit

mantophasmatid (plural mantophasmatids)

  1. Any wingless insect of the family Mantophasmatidae