Telomere Definition

tĕlə-mîr, tēlə-
telomeres
noun
Any of the specialized structures, consisting of a set of nucleotides, that form the terminal sections of a eukaryotic chromosome and that are essential for cellular replication.
Webster's New World

Other Word Forms of Telomere

Noun

Singular:
telomere
Plural:
telomeres

Find Similar Words

Find similar words to telomere using the buttons below.

Words Starting With

Words Ending With

Unscrambles

telomere