CHEROKEE ROSE


Meaning of CHEROKEE ROSE in English

[Cherokee rose] n (1823): a Chinese climbing rose (Rosa laevigata) with a fragrant white blossom

Merriam-Webster English vocab.      Английский словарь Merriam Webster.