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:
telomeresRelated Articles
Find Similar Words
Find similar words to telomere using the buttons below.