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
required by fashion, etiquette, or custom
Get Word of the Day daily email!