This site uses cookies to provide and improve your shopping experience. If you want to benefit from this improved service, please opt-in. Cookies Page.
In Sanskrit, guduchi is known as the nectar of immortality. This herbaceous vine hails from India, Myanmar (Burma) and Sri Lanka, and can aid in the support of liver function and the immune system.