Oxamate /(?)/

Ox·am·ate

Oxamate

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