Dictionary/caterpillar

caterpillar

animals

a caterpillar

1 translation across African languages✓ Verified

Pre-colonial context

larval stage of members of the order Lepidoptera (the insect order comprising butterflies and moths)

Translations

Know caterpillar in another language or meaning?

Other meanings

Lisa (Luhya)” also means

More in animals