CHINA ROSE


Meaning of CHINA ROSE in English

[China rose] n (ca. 1731): any of numerous garden roses derived from a shrubby Chinese rose (Rosa chinensis)

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