Definition of Cape Jasmine

  • 1. Evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves Noun

Synonyms for word "cape jasmine"

Semanticaly linked words with "cape jasmine"

Hyponims for word "cape jasmine"