Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
caterpillars
in English
caterpillars
us
//ˈkeɪ.tər.pəl.ərz//
uk
//ˈkæ.tə.pɪl.əz//
#common
Lemma:
caterpillar
The lemma is the base or root form of this word.
Definitions
Noun
vehicle
with
a
track
system
(
crawler
)
larvae
of
butterflies
or
moths
;
young
insects
plural
of
caterpillar
;
multiple
young
insects