Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pupae
in English
pupae
us
/ˈpjupeɪ/
uk
/ˈpjuːpiː/
#uncommon
Lemma:
pupa
The lemma is the base or root form of this word.
Definitions
Noun
insect
stage
between
larva
and
adult
plural
of
pupa
,
a
developing
insect
form