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.


• Pupation Definition & Synonyms

  1. (n.) the act of becoming a pupa.


RECENT SEARCHES