subtelomeres

English

Noun

subtelomeres

  1. plural of subtelomere