Meaning of cassia tora

Definition of cassia tora

(noun) cosmopolitan tropical herb or subshrub with yellow flowers and slender curved pods; a weed; sometimes placed in genus Cassia

Other information on cassia tora

WIKIPEDIA results for cassia tora
Amazon results for cassia tora