Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: telomerase
  1. An enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide

Derived forms: telomerases

Type of: enzyme

Encyclopedia: Telomerase