ALL meanings of oxalate
ox·a·late
O o - noun oxalate any salt or ester of oxalic acid, occurring in plants, especially spinach, rhubarb, and certain other vegetables and nuts, and capable of forming an insoluble salt with calcium and interfering with its absorption by the body. 1
- noun oxalate a salt or ester of oxalic acid 0
- noun oxalate a salt of oxalic acid containing the divalent, negative radical (COO)2 0
- noun oxalate an uncharged ester of this acid 0