Attested.to

Definition

the site of an archeological exploration

Seed ·

Term in context

archeological site in CommonParlance