Definitions
There is 1 meaning of the phrase
Alexandrian Senna.
Alexandrian 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)
alexandria sennacassia acutifoliacassia augustifoliaindian sennasenna alexandrinatinnevelly sennatrue senna