T1E1L1O1M3E1R1A1S1E1S1
13 points
TELOMERASES is validvalid
TELOMERASE,
TELOMERASE, an enzyme, found in some cancer cells, that negates the actions of telomeres and enables rapid cell division
TELOMERASE,
TELOMERASE, an enzyme, found in some cancer cells, that negates the actions of telomeres and enables rapid cell division