PUPA
Meaning of PUPA in English
( n. )
Any insect in that stage of its metamorphosis which usually immediately precedes the adult, or imago, stage.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012