Binoxalate

Bin·ox·a·late

Binoxalate

n.
  1. A salt having two equivalents of oxalic acid to one of the base; an acid oxalate. (Chem.)