Refine this word faster
Attar of roses
noun
Definitions
Noun
- 1 a perfume made from an essential oil extracted from rose flowers uncountable
- 2 a volatile fragrant oil obtained from fresh roses by steam distillation wordnet
See also for "attar of roses"
Next best steps
Mini challenge
Unscramble this word: attarofroses