English | German | Russian | Czech

damask rose English

Meaning damask rose meaning

What does damask rose mean?

damask rose

large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids

Synonyms damask rose synonyms

What other words have the same or similar meaning as damask rose?

damask rose English » English

summer damask rose Rosa damascena rose erysipelas

Are you looking for...?