shelterin
Noun
Meaning
shelterin (plural shelterins)
(biochemistry) A complex of proteins associated with telomeres that protect the ends of chromosomes
Noun
shelterin (plural shelterins)
(biochemistry) A complex of proteins associated with telomeres that protect the ends of chromosomes