1. telomerase

noun. ['təˈloʊmɝˌeɪz'] an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide.

Featured Games

Words that Rhyme with Telomerase

  • accuray's
  • guimaraes

Example sentences of the word telomerase

1. Noun, singular or mass
And a 2011 study published in Psychoneuroendocrinology found that meditation can increase telomerase activity.