telomere
English Dictionary
->
Letter T
-> telomere
Search Dictionary:
telomere Definition
(n)
either
(
free
)
end
of
a
eukaryotic
chromosome
; "
telomeres
act
as
caps
to
keep
the
sticky
ends
of
chromosomes
from
randomly
clumping
together
"
telomere Synonyms
telomere
© Art Branch Inc.