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.

Full Dictionary Entry

Antonyms & Opposite Concepts