ALL meanings of damask rose
dam·ask ro·sé
D d - noun damask rose a rose, Rosa damascena, native to Asia and cultivated for its pink or red fragrant flowers, which are used to make the perfume attar 3
- noun damask rose a very fragrant cultivated rose (Rosa damascena), with clusters of white to red flowers, important as a source of attar of roses: an ancestor of hybrid roses 3
- noun damask rose a fragrant, pink rose, Rosa damascena. 1
- noun damask rose A cultivated rose of the hybrid species Rosa × damascena, derived from Rosa gallica, Rosa moschata, and Rosa fedtschenkoana. 0