Definition of telomere
: the natural end of a eukaryotic chromosome composed of a usually repetitive DNA sequence and serving to stabilize the chromosome
Origin and Etymology of telomere
International Scientific Vocabulary
First Known Use: 1940See Words from the same year
Seen and Heard
What made you want to look up telomere? Please tell us where you read or heard it (including the quote, if possible).