Attested.to

Definition

a relic that has been excavated from the soil

Seed ·