Definitions of Jasminum officinale:

  • noun:   tall-climbing deciduous shrub with fragrant white or yellow or red flowers used in perfume and to flavor tea