Refine this word faster
Rose oil
noun
Definitions
Noun
- 1 An essential oil extracted from the petals of various types of roses, used mainly for flavouring and perfumes. countable, uncountable
- 2 a volatile fragrant oil obtained from fresh roses by steam distillation wordnet
See also for "rose oil"
Next best steps
Mini challenge
Unscramble this word: roseoil