CHEROKEE ROSE
Meaning of CHEROKEE ROSE in English
Function: noun
Date: 1823
: a Chinese climbing rose ( Rosa laevigata ) with a fragrant white blossom
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012