order_mantophasmatodea has definitions from the fields of biology,zoology
1
[ noun ] (biology,zoology) an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region

Synonyms

mantophasmatodea

Related terms

animal_order Insecta

*