Binoxalate

Webster's Dictionary of the English Language

·noun A salt having two equivalents of oxalic acid to one of the base; an acid oxalate.