telomere meaning

Meaning of telomere

What is the full meaning of telomere

a centromere that is located in a terminal position on a chromosome [n -S]

Example of the word telomere placed on a Scrabble board.

Unscrambled word telomere

Points for telomere

Scrabble
14 points
Word With Friends
12 points
Wordfeud
14 points

Related pages for telomere