Attested.to

Definition

emitting or reflecting light readily or in large amounts

Seed ·

Term in context

bright in CommonParlance