[--]

Jyutping dyun1 lap1
Pinyin duān lì

Definitions (CC-CEDICT)
  1. telomere, a protective DNA cap on a chromosome
Definitions (Wiktionary)
  1. noun
    telomere