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 WordNet
add/edit