Telomerase meaning
[tuh-lom-uh-reys, ‐reyz]
Definitions of telomerase is:
  • noun telomerase
    an enzyme, active chiefly in tumors and reproductive cells, that causes telomeres to lengthen: facilitates cell division and may account for the immortality of cancer cells.
  • noun telomerase
    an enzyme that is involved in the formation and repair of telomeres, so that chromosomes are not shortened during cell division
  • noun telomerase
    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