Malayalam Dictionary

ചിത്രശലഭപ്പുഴു

chitrashalabhappuzhu

noun · നാമം

caterpillar·chrysalis

  1. caterpillar

  2. chrysalis

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

Other words that mean “caterpillar”

See every word for “caterpillar” in Malayalam →

Nearby in the dictionary

Support