damask rose

Noun
  1. Large hardy very fragrant pink rose;
    Cultivated in Asia Minor as source of attar of roses;
    Parent of many hybrids (synset 112642171)

Found on Word Lists

Other Searches