archeological remains

Explore definitions, synonyms, and language insights of archeological remains

Definitions

Noun
a relic that has been excavated from the soil

More General Terms