Attested.to

Definition

something superior in quality or condition or effect

Seed ·

Term in context

better in CommonParlance