wild senna

Explore definitions, synonyms, and language insights of wild senna

Definitions

Noun
North American perennial herb; leaves are used medicinally; sometimes placed in genus Cassia

More General Terms