Definitions
There is 1 meaning of the phrase
Senna Alexandrina.
Senna Alexandrina - as a noun
Erect shrub having racemes of tawny yellow flowers; the dried leaves are used medicinally as a cathartic; sometimes placed in genus cassia
Synonyms (Exact Relations)
alexandria sennaalexandrian sennacassia acutifoliacassia augustifoliaindian sennatinnevelly sennatrue senna