English-Polish dictionary »

telomere meaning in Polish

EnglishPolish
telomere noun
either of the sequences of DNA at each end of a eukaryotic chromosome

telomernoun