Meaning of jasminum officinale

Definition of jasminum officinale

(noun) a climbing deciduous shrub with fragrant white or yellow or red flowers used in perfume and to flavor tea

Other information on jasminum officinale

WIKIPEDIA results for jasminum officinale
Amazon results for jasminum officinale