telomerase

nounAn enzyme that helps maintain the length of telomeres, the protective ends of chromosomes, and is involved in cell aging and some cancers.

No synonyms or antonyms found for this word.