phosphosite

English

noun
Definitions
  • (biochemistry) A site (on a protein etc) responsible for, or associated with, phosphorylation

Etymology

Prefix from English site.

Origin

English

site

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms