duān lì

Translation

  • telomere, a protective DNA cap on a chromosome
Chinese Tones