mesoxalate noun3 •A salt of mesoxalic acid. •An ester containing this anion. •The divalent anion C₃O₅²⁻. formsmesoxalates