Attested.to

Definition

easily seen or detected

Seed ·

Term in context

detectable in CommonParlance