Definition of Senna from the PharmacyDictionary.in
Senna
Synonyms or meaning of Senna
A laxative medication made from the dried leaves of certain Cassia plants. It works by stimulating the muscles in the intestines to contract and move stool along.
Image related to Senna
Not Available