• Phosphoglycerate

    Full definition of phosphoglycerate

    Noun

    phosphoglycerate

    (plural phosphoglycerates)
    1. (organic chemistry) glycerophosphate
    © Wiktionary