English
Detailed Synonyms for caterpillar in English
caterpillar:
-
the caterpillar
the caterpillar -
the caterpillar
– a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth 1the caterpillar– a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth 1
-
caterpillar