0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?