Attested.to

Definition

a device for applying a substance

Seed ·

Term in context

applicator in CommonParlance