Subscribe
URL of the page has been copied to clipboard.
Meaning : Large hardy very fragrant pink rose. Cultivated in Asia Minor as source of attar of roses. Parent of many hybrids.
Synonyms : damask rose, rosa damascena
Install App
Summer damask rose meaning in Telugu.