What is the meaning of the word "telomerase"?

Definitions: