English synonyms about - contact  

order mantophasmatodea

noun

1 order mantophasmatodea

An order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region.

synonym: Mantophasmatodea.


Find more on order mantophasmatodea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145