PUPA


Meaning of PUPA in English

[noun] [C] [plural] pupas or pupae - an insect in the stage of development which happens before it is completely developed, during which it is contained in a cocoon (= a protective covering) and does not movea moth pupaa mosquito pupaFemale wasps lay their eggs in the pupae of various flies.See also chrysalis.

Cambridge English vocab.      Кембриджский английский словарь.