caterpillar
n 1: a wormlike and often brightly colored and hairy or spiny
larva of a butterfly or moth
2: a large vehicle that is driven by caterpillar tracks;
frequently used for moving earth in construction and farm
work [syn: {cat}]
Source: WordNet® 2.0