Definition of Telomerase

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

Semanticaly linked words with "telomerase"

Hyponims for word "telomerase"