You searched for: “telomerase
telomerase
1. An enzyme present in cancer cells that enables them to divide indefinitely.
2. The enzyme that is concerned with the formation, maintenance, and renovation of telomeres which are the ends of chromosomes.
This entry is located in the following unit: teleo-, tel-, telo- (page 3)