OXALATE


Meaning of OXALATE in English

[ox.a.late] n (1791): a salt or ester of oxalic acid

Merriam-Webster English vocab.      Английский словарь Merriam Webster.