YourDictionary

Dictionary Home » Science » oxalate

oxalate science definition

A salt or ester of oxalic acid.

Learn more about oxalate

link/cite print suggestion box