microartefacts
English
Noun
microartefacts
plural of
microartefact