attar of roses

1. (noun) a volatile fragrant oil obtained from fresh roses by steam distillation
Synonyms: rose oil
Related Words: atar, athar, attar, ottar



Terms and Conditions of Use / Copyright Notice