caterpillar

definition: a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
example:
speech part: noun
synonyms:

caterpillar is explained and pronounced

How caterpillar is being used?