primrose_jasmine has definitions from the field of botany
1
[ noun ] (botany) evergreen rambling yellow-flowered shrub of western China

Synonyms

Jasminum_mesnyi

Related terms

jasmine

*