Home / A / attar of roses

attar of roses

noun 14 letters Scrabble 15 WWF 15
Definitions
noun

a volatile fragrant oil obtained from fresh roses by steam distillation

Look “attar of roses” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →