Translation of "pupa" into English
pupa is the translation of "pupa" into English.
pupa
-
pupa
nounA life stage of some insects undergoing transformation.
-
Show algorithmically generated translations
Automatic translations of "pupa" into English
-
Glosbe Translate
-
Google Translate
Add example
Add