文polyglot.
← English dictionary
English / word

Caterpillar

noun B1
MEANING IN ENGLISH

the worm-like larva of a butterfly or moth with a segmented body

In context

01

The caterpillar ate all the leaves on the plant.

02

The caterpillar undergoes a complete metamorphosis to become a butterfly.

Synonyms

larva,grub,worm

Collocations

woolly caterpillar,green caterpillar,caterpillar stage

Sources

Bidyazo vocabulary library ↗