telomer

noun
tel·​o·​mer | \ ˈteləmə(r)\
plural -s

Definition of telomer

: the product of telomerization

History and Etymology for telomer

tel- entry 2 + -mer

Keep scrolling for more