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. Required fields are marked *

43 queries 1.200