TELOMERE Meaning of TELOMERE in English [telo.mere] n [ISV] (1940): the natural end of a eukaryotic chromosome Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012