Word Meaning

Find the meaning or definition of a english word


pupa definition and meaning

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

Crossword clues for pupa

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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver