telomeres

英文释义

plural of telomere
n. either (free) end of a eukaryotic chromosome

中文翻译

(telomere 的复数) [医] 端粒(染色体)

学习工具