Definition of Cherokee Rose

  • 1. Chinese climbing rose with fragrant white blossoms Noun

Synonyms for word "cherokee rose"

Semanticaly linked words with "cherokee rose"

Hyponims for word "cherokee rose"