telomerase meaning

Meaning of telomerase

What is the full meaning of telomerase

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

Example of the word telomerase placed on a Scrabble board.

Unscrambled word telomerase

Points for telomerase

Scrabble
17 points
Word With Friends
14 points
Wordfeud
17 points

Related pages for telomerase