mantophasmatodea
Meaning, Definition & Usage
Dictionary
Related
Idioms/Phrases
noun
an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region
order mantophasmatodea
.
WordNet
Previous
mantlet
mantling
manto
mantologist
mantology
Next
mantra
mantrap
mantua
mantuamaker
mantuan