Noun Definition

cherokee rose

1.Definition: Chinese climbing rose with fragrant white blossoms

Related Noun(s):rosa laevigata

Category: Plants