Definify.com

Definition 2024


damask_rose

damask rose

English

damask rose

Noun

damask rose (plural damask roses)

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

Synonyms

Translations