duān lì méi

Translation

  • telomerase
Chinese Tones