See also: telômeros

Spanish

edit

Noun

edit

telómeros m pl

  1. plural of telómero