As a noun artifacts
is .
As a verb replica is
.
replica
English
Noun
(
en noun)
An exact copy.
- The statue on the museum floor is an authentic replica .
A copy made at a smaller scale of the original.
- He collected replicas of old cars.
Related terms
* replicant
* replicate
* replication
* reply
Anagrams
*
----