Search Result:mantophasmatodea
Overview of noun mantophasmatodea
The noun mantophasmatodea has 1 sense
- Mantophasmatodea, order mantophasmatodea -- (an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region)