See also: telomeres

French edit

Noun edit

télomères ?

  1. plural of télomère