primrose jasmine Meaning, Definition & Usage

  1. noun evergreen rambling yellow-flowered shrub of western China
    Jasminum mesnyi.

WordNet