Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pupa
in English
pupa
us
//ˈpuːpə//
uk
//ˈpuːpə//
#uncommon
Plural
pupae
Definitions
Noun
resembling
an
insect's
pupal
stage
;
immature
form
The
butterfly
was
in
its
pupa
stage
,
attached
to
a
leaf
.
an
insect's
development
stage
between
larva
and
adult
The
scientist
studied
the
pupa
of
various
insects
to
understand
their
development
.