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