Definition of Tinospora from the PharmacyDictionary.in
Tinospora
Synonyms or meaning of Tinospora
Tinospora is a plant whose stem and roots are used in traditional medicine to treat snake bites, stomach issues, ulcers, and fevers.
Image related to Tinospora
Not Available