Find the word definition

WordNet
primrose jasmine

n. evergreen rambling yellow-flowered shrub of western China [syn: Jasminum mesnyi]