Meaning of indian senna

Definition of indian senna

(noun) erect shrub having racemes of tawny yellow flowers; the dried leaves are used medicinally as a cathartic; sometimes placed in genus Cassia

Other information on indian senna

WIKIPEDIA results for indian senna
Amazon results for indian senna