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
Tweet