What is the full meaning of caterpillar
the elongated wormlike larva of a butterfly or moth [n -S]
Example of the word caterpillar placed on a Scrabble board.