Home

Word

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

atar athar attar ottar
semantic pointers
hypernym
hyponym