damask rose









damask rose


noun

  1. a fragrant, pink rose, Rosa damascena.

noun

  1. a rose, Rosa damascena, native to Asia and cultivated for its pink or red fragrant flowers, which are used to make the perfume attar

Leave a Reply

Your email address will not be published.

52 queries 0.400