Scrabble Solver

TELOMERASE


  • an enzyme, found in some cancer cells, that negates the actions of telomeres and enables rapid cell division [n -S]

Previous Words

TELNETING TELNETS TELNETTED TELNETTING TELOCENTRIC TELOCENTRICS TELOGEN TELOGENS TELOI TELOME

Next Words

TELOMERASES TELOMERE TELOMERES TELOMERISATION TELOMERISATIONS TELOMERIZATION TELOMERIZATIONS TELOMES TELOMIC TELOPHASE