shelterin
English
Etymology
From
shelter
+
-in
.
Noun
shelterin
(
plural
shelterins
)
(
biochemistry
)
A
complex
of
proteins
associated with
telomeres
that protect the ends of
chromosomes
Anagrams
Hertleins
,
inshelter
,
shrinelet