Smart Definition
Etymology
Pronunciation
oxalato
oxalate
oxalate
oxalate
Oxalato means oxalate and is a direct cognate of the English word oxalate0.
noun
  1. oxalate
    A salt or ester of oxalic acid
    El oxalato de calcio es un componente común de los cálculos renales. // Calcium oxalate is a common component of kidney stones.