What is Stinking Cassia?
Stinking Cassia, known botanically as Senna tora, is an annual forb or herb that thrives in the moist soils of Belize and El Salvador. Stinking Cassia (Latin: Senna tora, family Fabaceae) is an edible plant catalogued in PlantSage.
