Noun
oxalosuccinate (plural oxalosuccinates) (organic chemistry) Any salt or ester of oxalosuccinic acid.