Nilgiri nettle
noun
Nil·gi·ri nettle
variants
or Nilghiri nettle
ˈnilgərē-
: any of several plants (genus Girardinia) of the family Urticaceae
especially
: an East Indian fiber plant (G. palmata) with stinging foliage and stems that yield a strong fiber useful for cordage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share