Attested.to

Definition

a person who conveys (carries or transmits)

Seed ·

Term in context

conveyer in CommonParlance