Meaning of mecoptera
Definition of mecoptera
(noun)
an
order
of
carnivorous
insects
usually
having
long
membranous
wings
and
long
beaklike
heads with
chewing
mouths at the tip
Other information on mecoptera
WIKIPEDIA results for
mecoptera
Amazon results for
mecoptera
Tweet