Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement