macroartefact (English, noun)
expansion: macroartefact (plural macroartefacts)
Senses:
glosses: A relatively large-scale artefact
Forms:
form: macroartefacts
tags: plural