RNA polymerase
A polymerase is an enzyme that catalyzes the joining of many smaller molecules (called monomers) to form a big molecule (a macromolecule).
RNA polymerase is a unique enzyme that makes (synthesizes) the macromolecule RNA using DNA as the template