attar of roses

Noun
  1. A volatile fragrant oil obtained from fresh roses by steam distillation (synset 114917279)

Found on Word Lists

Other Searches