Meaning of alexandrian senna

Definition of alexandrian 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 alexandrian senna

WIKIPEDIA results for alexandrian senna
Amazon results for alexandrian senna