rosa-laevigata

Nouns

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

Synonyms

Cherokee rose

Words of close approximity