archeological site


Meanings

  • the site of an archeological exploration;