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"