telomerase
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide
WordNet
Previous
tellurous
tellus
telly
telocentric
telodynamic
Next
telomere
teloogoo
telopea
telophase
telosporidia