Webster's Revised Unabridged Dictionary · 1913
Mesoxalate
Copy link
Mesoxalate
, noun
(Chemistry)
A salt of mesoxalic acid.
↑