shelterin

English

noun
Definitions
  • (protein) A complex of proteins associated with telomeres that protect the ends of chromosomes

Etymology

Suffix from English shelter.

Origin

English

shelter

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms