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