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

larva

 noun: Invertebrates topic
an insect at the stage when it has just come out of an egg and looks like a short fat worm

Explore other topic groups related to Invertebrates

Animals