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