Sanskrit · noun · Nature & the Garden

Gokhru

गोखरू
Meaning

Tribulus terrestris; a spiny-fruited creeping herb used as a urinary and virility tonic.