secretase

English

noun
Definitions
  • (biochemistry) An enzyme that "snips" pieces off a longer protein that is embedded in the cell membrane.

Etymology

Suffix from English secrete.

Origin

English

secrete

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms