Pyromucate /(?)/

Pyr·o·mu·cate

Pyromucate

n.
  1. A salt of pyromucic acid. (Chem.)