The AI-powered English dictionary
plural caterpillars
The larva of a butterfly or moth; leafworm. examples
A vehicle with a caterpillar track; a crawler. examples
(mathematics) A set of subtrees of a tree. examples
A rapacious person preying upon the community. (Webster's 2nd Int.) examples