phosphoresidue
English
Etymology
From
phospho-
+
residue
.
Noun
phosphoresidue
(
plural
phosphoresidues
)
(
biochemistry
)
A
phosphorylated
residue