English | German | Russian | Czech

telomere English

Meaning telomere meaning

What does telomere mean?

telomere

either (free) end of a eukaryotic chromosome telomeres act as caps to keep the sticky ends of chromosomes from randomly clumping together

Are you looking for...?