Attested.to

Definition

obvious to the eye or mind

Seed ·

Term in context

conspicuous in CommonParlance