■ noun a climbing Chinese rose with fragrant white flowers, which has become naturalized in the southern US. [ Rosa laevigata .]
CHEROKEE ROSE
Meaning of CHEROKEE ROSE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004