Definitions of Jasminum mesnyi:

  • noun:   evergreen rambling yellow-flowered shrub of western China