English dictionary
telomere meaning and definition
Definition and meaning of telomere at MeaningMonkey.org. telomere meaning and definition in the English Dictionary.TELOMERE noun
Definition of telomere (noun)
- either (free) end of a eukaryotic chromosome
- "telomeres act as caps to keep the sticky ends of chromosomes from randomly clumping together"
Source: Princeton University Wordnet