CABBAGE ROSE


Meaning of CABBAGE ROSE in English

[cabbage rose] n (1795): a fragrant garden rose (Rosa centifolia) with upright branches and large pink flowers

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