Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cherokee rose Definition

Cancel
cherokee rose
noun(Cherokee rose)
a Chinese climbing rose (Rosa laevigata) with a fragrant white blossom

Words Related to cherokee rose!

cherokee rose Examples by Brain Bank Users