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