English dictionary, thesaurus, translations & etymology
FreeDict.com

caterpillar

The origin and history of caterpillar.

Etymology

From Middle English catirpel, likely from Old Northern French words meaning "hairy cat," combining Late Latin catta ("cat") with pilosa ("hairy").

← Back to the full definition of caterpillar
Etymology from freedict-original, original.