English

edit

Noun

edit

telomes

  1. plural of telome