See also: telômeros

Spanish edit

Noun edit

telómeros m pl

  1. plural of telómero