ATTAR OF ROSES





Definition:

  1. [noun] a volatile fragrant oil obtained from fresh roses by steam distillation
    Synonyms: rose oil

Synonyms: