Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun telomerase
1 sense of telomerase
Sense 1
telomerase -- (an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide)
=> enzyme -- (any of several complex proteins that are produced by cells and act as catalysts in specific biochemical reactions)