YourDictionary

telomerase medical definition

noun
An enzyme found in the telomeres of certain chromosomes that is active in cell division and may have a role in the proliferation of cancer cells.

Learn more about telomerase

link/cite print suggestion box