phosphoglycolate
English
Etymology
From
phospho-
+
glycolate
.
Noun
phosphoglycolate
(
plural
phosphoglycolates
)
(
biochemistry
)
The
anion
PO
3
-O-CH
2
CO
2
3-
that inhibits
photosynthesis
.