willow-leaved jasmine
noun
: a South American shrub (Cestrum parqui) often cultivated for its greenish yellow fragrant flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share