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 English dictionary.      Английский словарь Webster.