macroartefact
Etymology
From macro- + artefact.
noun
A relatively large-scale artefact