Attested.to

Definition

a literary or scientific association for the promotion of learning

Seed ·

Term in context

atheneum in CommonParlance