What does cape jasmine mean?

cape jasmine meaning in General Dictionary

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