CABBAGE ROSE


Meaning of CABBAGE ROSE in English

noun Date: 1795 a fragrant garden rose ( Rosa centifolia ) with upright branches and large pink flowers

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.