Attested.to

Definition

a volatile fragrant oil obtained from fresh roses by steam distillation

Seed ·

Term in context

attar of roses in CommonParlance