damask rose definition

  • noun:
    • A rose (Rosa damascena) indigenous to Asia which have fragrant red or pink blossoms and it is made use of as a source of attar.
    • big sturdy extremely fragrant red flower; cultivated in Asia Minor as supply of attar of flowers; mother or father of many hybrids
  • adjective:
    • a sizable, green, hardy, and extremely fragrant selection of rose (Rosa damascena) from Damascus.

Related Sources

54 votes

How would you define damask rose?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!