Jamaica senna tree
noun
: a tropical Old World herb (Cassia obovata) commonly naturalized in tropical America and having glaucous foliage and bright yellow flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share