phosphosite
English
Etymology
From
phospho-
+
site
.
Noun
phosphosite
(
plural
phosphosites
)
(
biochemistry
,
genetics
)
A
site
(on a protein etc) responsible for, or associated with,
phosphorylation