oxalate

nounA chemical compound found in many plants and in the human body, often in the form of crystals that can cause kidney stones.

No synonyms or antonyms found for this word.