TELOMERASE


Meaning of TELOMERASE in English

noun Date: 1988 a DNA polymerase that is a ribonucleoprotein catalyzing the elongation of chromosomal telomeres in eukaryotic cell division and is particularly active in cancer cells

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.