Biochemistry

Telomerase is ?