microartefact
English
Etymology
From
micro-
+
artefact
.
Noun
microartefact
(
plural
microartefacts
)
A
microscopic
artefact
Antonyms
macroartefact