Malayalam Dictionary

ശലഭപ്പുഴു

shalabhappuzhu śalabhappuḻu /ʃɐlɐb(ʱ)ɐppuɻu/

noun · നാമം

caterpillar

  1. caterpillar

In plain English caterpillar means a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth.

Etymology

ശലഭ (śalabha) + പുഴു (puḻu)

Other words that mean “caterpillar”

See every word for “caterpillar” in Malayalam →

Nearby in the dictionary

Support