atar

(noun)

noun

1. essential oil or perfume obtained from flowers

Similar word(s): attar, ottar

Definition categories: substance