Meaning of alexandria senna

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

WIKIPEDIA results for alexandria senna
Amazon results for alexandria senna