jasmine



an old world shrub or climbing plant which is popular as an ornamental and bears fragrant white, pink, or yellow flowers.

Click here to see the free dictionary definition for jasmine

definition by Oxford Dictionaries