Cabbage Rose (noun) Definition, Meaning & Examples

noun
  1. a rose, Rosa centifolia, having large and fragrant pink flowers, cultivated in many varieties.
noun
  1. a rose, Rosa centifolia, with a round compact full-petalled head
Cabbage Rose (noun) Definition, Meaning & Examples

More Definitions