mesoxalate Meaning, Definition & Usage

Mes*ox"a*late noun
Definitions
  1. (Chem.) A salt of mesoxalic acid.

Webster 1913