Word Meaning

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


Crossword clue for pupae

- Cocoon dwellers
- Cocooned larvae
- Immature forms of insects
- Young of insects