Health Gokshura: Everything you need to know Gokshura is a popular medicinal herb known by its botanical name i.e, Tribulus Terrestris. It is also known as Gokhru,…