Definitions of Italian woodbine:

  • noun:   deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls