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