VariousWords beta
Related Terms:
Definitions:
Noun
attar of roses
rose oil
Definition: a volatile fragrant oil obtained from fresh roses by steam distillation
Definition: An essential oil extracted from the petals of various types of roses, used mainly for flavouring and perfumes.