telomerase

/tʌlˈoʊmɝeɪz/

Explore definitions, synonyms, and language insights of telomerase

Definitions

Noun
an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide

More General Terms