1. ಹಂಬುದುರುಚ

    ♪ hambuduruca
    1. (noun)
    2. a kind of nettle.