attar of roses
Meaning, Definition & Usage
Dictionary
Related
noun
a volatile fragrant oil obtained from fresh roses by steam distillation
rose oil
.
WordNet
Previous
attainture
attal
attalea
attame
attaminate
Next
attask
attaste
atte
attemper
attemperament