Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of senna

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

Crossword clue for senna

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