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)

  1. an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: