atar
1. [ noun ] (chemistry) essential oil or perfume obtained from flowers
Synonyms: athar ottar attar
Related terms: essential_oil attar_of_roses
Similar spelling:   attar
  athar
  Ater
  attire