English Noun caterpillar The larva of a butterfly. Translations Dutch: rups f Estonian: tõuk French: chenille f Italian: bruco m Deutsch: Raupe Derivatives caterpillar track See also