YourDictionary

caterpillar

noun

the wormlike larva of various insects, esp. of a butterfly or moth
a tractor equipped on each side with a continuous roller belt over cogged wheels, for moving over rough or muddy ground

See caterpillar in American Heritage Dictionary 4

Learn more about caterpillar

Related Articles

caterpillar

link/cite print suggestion box