English dictionary
cassia tora meaning and definition
Definition and meaning of cassia tora at MeaningMonkey.org. cassia tora meaning and definition in the English Dictionary.CASSIA TORA noun
Definition of Cassia tora (noun)
- cosmopolitan tropical herb or subshrub with yellow flowers and slender curved pods; a weed; sometimes placed in genus Cassia
- synonyms: Senna obtusifolia, sicklepod
Source: Princeton University Wordnet