Synonyms
artifactual
Related terms
artifact artifact
Similar Spelling
artefact artifactual artifact
Nearby in order