Attested.to

Definition

come into being or existence, or appear on the scene

Seed ·

Term in context

appear in CommonParlance