senna tree
noun
: a tropical American tree (Cassia emarginata) with showy axillary clusters of yellow flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share