TELOMER


Meaning of TELOMER in English

ˈteləmə(r) noun

( -s )

Etymology: tel- (II) + -mer

: the product of telomerization

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.