Attested.to

Definition

a center that is associated more than any other with some activity or product

Seed ·

Term in context

capital in CommonParlance