Alloxanate

Al·lox·a·nate

Alloxanate

n.
  1. A combination of alloxanic acid and a base or base or positive radical. (Chem.)