Meaning of telomere

Definition of telomere

(noun) either (free) end of a eukaryotic chromosome; "telomeres act as caps to keep the sticky ends of chromosomes from randomly clumping together"

Other information on telomere

WIKIPEDIA results for telomere
Amazon results for telomere