Synonyms
artefactual
Related terms
artifact artifact
Similar Spelling
artifact artefactual artefact artificial artificially
Nearby in order