Learn That Word

Synonyms for Order Mantophasmatodea (same or very similar meaning)

WordNet sense 1 (an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region):
Mantophasmatodea


From the ODE community, based on WordNetadd/edit