oxalate
noun
°Any salt or ester of oxalic acid.