Definitions
There is 1 meaning of the phrase
Indian Senna.
Indian 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 sennaalexandrian sennacassia acutifoliacassia augustifoliasenna alexandrinatinnevelly sennatrue senna