telomer
noun
tel·o·mer
| \ ˈteləmə(r)\
plural -s
Definition of telomer
: the product of telomerization
Keep scrolling for more