artifacts
English
Noun
artifacts
plural of
artifact