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 English dictionary.      Английский словарь Webster.