TELOMERE


Meaning of TELOMERE in English

[telo.mere] n [ISV] (1940): the natural end of a eukaryotic chromosome

Merriam-Webster English vocab.      Английский словарь Merriam Webster.