Mesoxalate
/(?)/
Mes·ox·a·late
Mesoxalate
n.
A salt of mesoxalic acid.
(Chem.)