telomerase
English Dictionary
->
Letter T
-> telomerase
Search Dictionary:
telomerase Definition
(n)
an
enzyme
in
eukaryotic
cells
that
can
add
telomeres
to
the
ends
of
chromosomes
after
they
divide
telomerase Synonyms
telomerase
© Art Branch Inc.