Wiktionary
phosphoglycolate
n. (context biochemistry English) the anion PO3-O-CH2CO23- that inhibits photosynthesis