pupa
English Dictionary
->
Letter P
-> pupa
Search Dictionary:
pupa Definition
(n)
an
insect
in
the
inactive
stage
of
development
(
when
it
is
not
feeding
)
intermediate
between
larva
and
adult
pupa Synonyms
pupa
© Art Branch Inc.