Word Meaning

Find the meaning or definition of a english word


senna definition and meaning

n. The leaves of several leguminous plants of the genus Cassia. (C. acutifolia, C. angustifolia, etc.). They constitute a valuable but nauseous cathartic medicine.
n. The plants themselves, native to the East, but now cultivated largely in the south of Europe and in the West Indies.

Crossword clues for senna

- Anne’s back with the purgative
- Drug yielding plant
- Place In Scotland


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver