English dictionary
damask rose meaning and definition
Definition and meaning of damask rose at MeaningMonkey.org. damask rose meaning and definition in the English Dictionary.DAMASK ROSE noun
Definition of damask rose (noun)
- large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids
- synonyms: Rosa damascena, summer damask rose
Source: Princeton University Wordnet