Cape jasmine
noun
variants:
or Cape jessamine
Definition of Cape jasmine
: an evergreen shrub (Gardenia augusta synonym G. jasminoides) of eastern Asia that is widely cultivated for its fragrant white flowers
Keep scrolling for more