English synonyms about - contact  

telomerase

noun

1 telomerase

An enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide.

Polish: telomeraza


Find more on telomerase elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0302