WikiWord

English

telomerase

/teˈlɒməɹeɪz/ · noun

Meaning

  1. An enzyme in eukaryotic cells that adds a specific sequence of DNA to the telomeres of chromosomes after they divide; gives the chromosomes stability over time.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data