Oxalate

From Biology-Online Dictionary | Biology-Online Dictionary

oxalate

A salt of oxalic acid, salts of oxalic acid are found in kidney stones in those with primary hyperoxaluria or oxalosis.