A wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
English: caterpillar
Bahasa: ulat
Less certain link between this word and this sense.
Caterpillar, cat, caterpillar
English: caterpillar
Bahasa: ulat
Less certain link between this word and this sense.
English: Caterpillar, cat
Less certain link between this word and this sense.