Home

Word

attar of roses, n.
more info a volatile fragrant oil obtained from fresh roses by steam distillation
<noun.substance>

attar of roses rose oil
semantic pointers
hypernym