caterpillarEnglish

Caterpillar, cat, caterpillar

Noun

A wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth

English: caterpillar

Bahasa: ulat

A large tracked vehicle that is propelled by two endless metal belts, frequently used for moving earth in construction and farm work

English: Caterpillar, cat

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "caterpillar"