Attested.to

Definition

essential oil or perfume obtained from flowers

Seed ·

Term in context

athar in CommonParlance