atar
1.
(
noun
) essential oil or perfume obtained from flowers
Synonyms:
athar
,
attar
,
ottar
Related Words:
attar of roses
,
essential oil
,
rose oil
,
volatile oil
Terms and Conditions of Use / Copyright Notice