attar has definitions from the field of chemistry
1
[ noun ] (chemistry) essential oil or perfume obtained from flowers

Synonyms

athar ottar atar

*