OXALATE Meaning of OXALATE in English [ox.a.late] n (1791): a salt or ester of oxalic acid Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012