Attested.to

Definition

a substance that unites or bonds surfaces together

Seed ·

Term in context

adhesive agent in CommonParlance