1. ಕಂಬಳಿಹುಳು

    ♪ kambaḷihuḷu 🔊
    1. :Noun
    2. the wormlike larva of a butterfly; a caterpillar.

Comments and suggestions