English / word
Caterpillar
noun B1MEANING 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