English dictionary
order mantophasmatodea meaning and definition
Definition and meaning of order mantophasmatodea at MeaningMonkey.org. order mantophasmatodea meaning and definition in the English Dictionary.ORDER MANTOPHASMATODEA noun
Definition of order mantophasmatodea (noun)
- an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region
- synonyms: Mantophasmatodea
Source: Princeton University Wordnet