Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

damask rose Definition

Cancel
damask rose
noun(damask rose)
a hardy rose (Rosa damascena) widely introduced from Asia Minor and having large fragrant pink or white flowers that are the major source of attar of roses

Words Related to damask rose!

damask rose Examples by Brain Bank Users