Meaning of pupa
Definition of pupa
(noun)
an
insect
in the
inactive
stage
of
development
(when it is not feeding)
intermediate
between
larva
and
adult
Other information on pupa
WIKIPEDIA results for
pupa
Amazon results for
pupa
Tweet