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