Home / Dictionary / Oxalate

Oxalate Moderate

Origin: Latin suffix -ate

Oxalate has 3 different meanings across 1 category:

Noun

Definitions
Noun
1

a salt or ester of oxalic acid

2

Any salt or ester of oxalic acid.