English

pupa noun definition in Invertebrates topic from the Oxford Advanced Learner's Dictionary

pupa

 noun: Invertebrates topic
an insect in the stage of development between a larva and an adult insect

Explore other topic groups related to Invertebrates

Animals