Home
Results for: telomerase
Dictionary (1 of 4 sources) Open/Close data Source
te·lom·er·ase (tə-lŏm'ə-rās', -rāz')
n.
An enzyme that is found in the telomeres of chromosomes in germ cells, stem cells, and most cancer cells and that preserves the length of telomeres across cell divisions.




Wikipedia Open/Close data Source
Biochemistry Open/Close data Source
Mentioned In Open/Close data Source