Cherokee Rose Definition
noun
An evergreen climbing rose (Rosa laevigata), with fragrant, large, white flowers and glossy leaves, native to China but now growing wild in the S U.S.
Webster's New World
Synonyms:
- Rosa laevigata
Find Similar Words
Find similar words to Cherokee rose using the buttons below.