Meaning of cape jasmine

Definition of cape jasmine

(noun) evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves

Other information on cape jasmine

WIKIPEDIA results for cape jasmine
Amazon results for cape jasmine