VariousWords beta
Related Terms:
Definitions:
Noun
attar of roses
rose oil
Definition: a volatile fragrant oil obtained from fresh roses by steam distillation
Definition: a perfume made from an essential oil extracted from rose flowers