Meaning of senna alexandrina

Definition of senna alexandrina

(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 senna alexandrina

WIKIPEDIA results for senna alexandrina
Amazon results for senna alexandrina