Oxalate
/(?)/
Ox·a·late
Oxalate
n.
A salt of oxalic acid.
(Chem.)