PUPA MEANING IN ENGLISH

• Pupa Definition & Synonyms

  1. (n.) A genus of air-breathing land snails having an elongated spiral shell.
  2. (n.) Any insect in that stage of its metamorphosis which usually immediately precedes the adult, or imago, stage.


• Pupas Definition & Synonyms

  1. (pl. ) of Pupa


• Pupate Definition & Synonyms

  1. (v. i.) To become a pupa.


RECENT SEARCHES