Wiktionary
subtelomeres
n. (plural of subtelomere English)
n. (plural of subtelomere English)