SENNA TREE


Meaning of SENNA TREE in English

noun

Etymology: senna (I)

: a tropical American tree ( Cassia emarginata ) with showy axillary clusters of yellow flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.