oxalate
nounA salt or ester of oxalic acid.
transitive verbTo treat (a specimen) with an oxalate or oxalic acid.
nounIn chem., a salt formed by a combination of oxalic acid with a base: as, potassium oxalate.
nounA salt of oxalic acid.
nounAny
a salt or ester of oxalic acid