EGAVE

phosphosite

Meaning

  1. noun A site (on a protein etc) responsible for, or associated with, phosphorylation

Similar words

phosphoacceptor phosphoresidue phosphoreceptor phosphotarget phosphomapping phosphospecies protein phosphorylation phosphoform phosphopeptide phosphodomain

Save “phosphosite” to learn later