Shobdo Logo
ODEcabbage rose

cabbage rose

Flag: gbEnglishOxford Dictionary of English

cabbage rose
noun a kind of rose with a large, round, compact double flower.