SENNA


Meaning of SENNA in English

n.1 a cassia tree.

2 a laxative prepared from the dried pod of this.

Etymology: med.L sena f. Arab. sana

Oxford English vocab.      Оксфордский английский словарь.