See Also: binoxalate(medicine)
binoxalate(dictionary)

binoxalate (iou)



binoxalate noun. E19.
[from BIN- + OXALATE.]
Chemistry. An acid salt of oxalic acid.