Nilgiri nettle
noun
Nil·gi·ri nettle
variants:
or Nilghiri nettle \ ˈnilgərē- \
Definition of Nilgiri nettle
: 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
Keep scrolling for more