ottar

1. (noun) essential oil or perfume obtained from flowers
Synonyms: atar, athar, attar
Related Words: attar of roses, essential oil, rose oil, volatile oil



Terms and Conditions of Use / Copyright Notice