sulfoxylate
noun
sulf·ox·y·late
| \ ˌsəlˈfäksəˌlāt\
plural -s
Definition of sulfoxylate
: a salt or ester of sulfoxylic acid or one of its organic derivatives
especially
: formaldehydesulfoxylate
Keep scrolling for more