primrose jasmine
1.
(
noun
) evergreen rambling yellow-flowered shrub of western China
Synonyms:
Jasminum mesnyi
Related Words:
jasmine
Terms and Conditions of Use / Copyright Notice