SENNA
Meaning of SENNA in English
( n. )
The plants themselves, native to the East, but now cultivated largely in the south of Europe and in the West Indies.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012