Telomerase Definition

tə-lŏmə-rās, -rāz
noun
An enzyme found in cancer cells that protects or repairs the cells' telomeres, allowing the cells to reproduce indefinitely: used in medical research to extend the life of noncancerous cells.
Webster's New World

Find Similar Words

Find similar words to telomerase using the buttons below.

Words Starting With

Words Ending With

Unscrambles

telomerase