Polymerase (n):

Enzyme responsible for making nucleic acids; joins together small beads to form a chain containing meaningful information.