Home

Word

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

atar athar attar ottar
semantic pointers
hypernym
hyponym