Meaning of caterpillar
Definition of caterpillar
(noun)
a
wormlike
and
often
brightly
colored
and
hairy
or
spiny
larva
of a
butterfly
or
moth
a
large
tracked
vehicle
that is propelled by two
endless
metal
belts;
frequently
used
for
moving
earth
in
construction
and
farm
work
Other information on caterpillar
WIKIPEDIA results for
caterpillar
Amazon results for
caterpillar
Tweet