Home

Word

atar, n.
(atars)
more info essential oil or perfume obtained from flowers
<noun.substance>

atar athar attar ottar
semantic pointers
hypernym
hyponym