Dictionary entry

Oxalate

Webster's Dictionary 1806

Oxalate

n.

a salt formed by the oxalic acid and a base