primrose jasmine

noun

1.
evergreen rambling yellow-flowered shrub of western China