CABBAGE ROSE


Meaning of CABBAGE ROSE in English

noun

: a fragrant garden rose ( Rosa centifolia ) with upright branches and large full white or pink flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.