Search Result:cape jasmine
Overview of noun cape_jasmine
The noun cape jasmine has 1 sense
- cape jasmine, cape jessamine, Gardenia jasminoides, Gardenia augusta -- (evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves)