TELOMERASE


Meaning of TELOMERASE in English

/teuh lom"euh rays', -rayz'/ , n.

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.

[ telomere + -ase ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .