cape jessamine Meaning, Definition & Usage

  1. noun evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves
    Gardenia jasminoides; Gardenia augusta; cape jasmine.

WordNet