ALEXANDRIA SENNA
(noun)Definitions
There is 1 meaning of the phrase
Alexandria Senna.
Alexandria Senna - 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)
alexandrian sennacassia acutifoliacassia augustifoliaindian sennasenna alexandrinatinnevelly sennatrue senna