DictionaryAI

cabbage rose

Short definition from Wiktionary

Noun

  1. A plant of a hybrid rose species with large numbers of petals, Rosa × centifolia.
  2. The fragrant flower of such a plant.

We haven’t written up cabbage rose yet: Simple and Standard meanings, examples and a quiz.