Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of pupa

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

Crossword clue for pupa

- Chrysalis
- Chrysalis, e.g.
- Inactive insect stage
- Insect between larva and adult
- Insect stage