Webster's Revised Unabridged Dictionary · 1913

Oxamate

Oxamate , noun

(Chemistry) A salt of oxamic acid.