Synonyms of Oxalate
Primary definition: A salt or ester of oxalic acid, commonly found in many plants and capable of forming insoluble precipitates with calcium.
Primary definition: A salt or ester of oxalic acid, commonly found in many plants and capable of forming insoluble precipitates with calcium.