Sarsaparilla (Anantamul) : Benefits, Risks, Dose & Side Effects

The herb Sweta sariva or sveta sariva is scientifically known as Hemidesmus Indica and in India commonly known as Indian Sarsaparilla. It is a...