phosphosite
Noun
Meaning
phosphosite (plural phosphosites)
(biochemistry, genetics) A site (on a protein etc) responsible for, or associated with, phosphorylation
Noun
phosphosite (plural phosphosites)
(biochemistry, genetics) A site (on a protein etc) responsible for, or associated with, phosphorylation