cherokee-rose

Nouns

  • (n) Chinese climbing rose with fragrant white blossoms Rosa laevigata,

Synonyms

Rosa laevigata

Words of close approximity