PUPE


Meaning of PUPE in English

(n.) A pupa.

Webster's English dictionary.      Английский словарь Webster.