Attested
.to
Menu
Definition
essential oil or perfume obtained from flowers
Seed
·
Term in context
attar
in
CommonParlance