telomere
nounDefinition of telomere
: the natural end of a eukaryotic chromosome composed of a usually repetitive DNA sequence and serving to stabilize the chromosome
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more