cabbage rose
Short definition from Wiktionary
Noun
- A plant of a hybrid rose species with large numbers of petals, Rosa × centifolia.
- The fragrant flower of such a plant.
We haven’t written up cabbage rose yet: Simple and Standard meanings, examples and a quiz.