student asking question

What's the difference between "larva" and "caterpillar"?

teacher

Native speaker’s answer

Rebecca

A "caterpillar" is a "larva". The word "larva" refers to the immature stage of an insect between an egg form and an adult. Caterpillars are in the larval stage of the orders of butterflies and moths, and so they are "larva".

Popular Q&As

11/28

Complete the expression with a quiz!