shelterin noun1 •A complex of proteins associated with telomeres that protect the ends of chromosomes formsshelterins