English

edit

Etymology

edit

macro- +‎ artefact

Noun

edit

macroartefact (plural macroartefacts)

  1. A relatively large-scale artefact

Antonyms

edit