macroartefact

Noun

 * 1) A relatively large-scale artefact

Antonyms

 * microartefact