Synonyms of Rosa Damascena in English :
Antonyms of Rosa Damascena in English
Thesaurus of Rosa Damascena in English
Rosa Damascena
see definition of rosa damascenaSynonyms of rosa damascena
1. (noun) large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids