macroartefact
English
Etymology
From
macro-
+
artefact
.
Noun
macroartefact
(
plural
macroartefacts
)
A relatively large-scale
artefact
Antonyms
microartefact