replicator

noun
  1. a person or thing that makes copies or reproductions of something
  2. a machine or device that creates exact copies or duplicates
  3. Usage: technology
  4. a hypothetical device that can create any object by assembling atoms or molecules
  5. Usage: science fiction

Examples