oxalato
oxalate
oxalate
oxalate
Oxalato means oxalate and is a direct cognate of the English word oxalate0.
noun
- oxalateA salt or ester of oxalic acidEl oxalato de calcio es un componente común de los cálculos renales. // Calcium oxalate is a common component of kidney stones.