You have searched the English word pupa meaning in Spanish crisálida. pupa meaning has been search 2566 (two thousand five hundred and sixty-six) times till 1/21/2020. You can also find pupa meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

PUPA MEANING IN SPANISH

 English
Spanish
  Pupa
crisálida

Definition & Synonyms


• Pupa

  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.