Noun: telomerase
- An enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide
"Research on telomerase has implications for understanding aging and cancer"
Derived forms: telomerases
Type of: enzyme
Encyclopedia: Telomerase