Subscriber login


Forgot your password?

Library card login

Other

telomerase

Definition of telomerase

noun

Genetics
  • the enzyme in a eukaryote that repairs the telomeres of the chromosomes so that they do not become progressively shorter during successive rounds of chromosome replication.

telomerase in other Oxford dictionaries

Definition of telomerase in the US English dictionary