order mantophasmatodea
English Dictionary
->
Letter O
-> order mantophasmatodea
Search Dictionary:
order mantophasmatodea Definition
(n)
an
order
of
insect
identified
in
2002
in
a
45
million
year
old
piece
of
amber
from
the
Baltic
region
order mantophasmatodea Synonyms
Mantophasmatodea
order mantophasmatodea
© Art Branch Inc.