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