Meaning of mantophasmatodea
Definition of mantophasmatodea
(noun)
an
order
of
insect
identified
in 2002 in a 45
million
year
old
piece
of
amber
from the Baltic
region
Other information on mantophasmatodea
WIKIPEDIA results for
mantophasmatodea
Amazon results for
mantophasmatodea
Tweet