damask rose
noun
Definitions
A cultivated rose of the hybrid species Rosa × damascena, derived from Rosa gallica, Rosa moschata, and Rosa fedtschenkoana.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A cultivated rose of the hybrid species Rosa × damascena, derived from Rosa gallica, Rosa moschata, and Rosa fedtschenkoana.