1. ಹಂಬುದುರುಚ

    ♪ hambuduruca
      noun
    1. a kind of nettle.