meaning of cape jasmine

cape jasmine meaning in General Dictionary

evergreen shrub commonly cultivated for its large fragrant waxlike white flowers and shiny leaves