damask rose is a noun meaning "large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids". It carries one recorded sense.
large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids
Definitions, synonyms and semantic relations for damask rose come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.