Cherokee Rose (noun) Definition, Meaning & Examples

noun
  1. the fragrant white rose of a prickly, climbing shrub, Rosa laevigata, originally from China and naturalized in the southern U.S.: the state flower of Georgia.
noun
  1. an evergreen climbing Chinese rose, Rosa laevigata, that now grows wild in the southern US, having large white fragrant flowers
Cherokee Rose (noun) Definition, Meaning & Examples

More Definitions