Attested.to

Definition

fill or impregnate with an odor

Seed ·

Term in context

aromatise in CommonParlance