Dictionary for word “artifacts”
artifacts - Did you Mean?
artifact (artifacts)
artefact (artefacts)
artifact
artifice (artifices)
artefact