damask rose

noun

damask rose

noun
1

A cultivated rose of the hybrid species Rosa × damascena, derived from Rosa gallica, Rosa moschata, and Rosa fedtschenkoana.

Synonyms
rose of Castile

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.