Mesoxalate


Mes`ox´a`late


n.1.(Chem.) A salt of mesoxalic acid.