Dictionary for word “telomeres”
telomeres - Did you Mean?
telomere
telomerase