attar of roses - English Synonyms Dictionary

attar of roses

n.
[1] rose oil