Oxaluramide /(?)/

Ox·a·lur·am·ide

Oxaluramide

n.
  1. Same as Oxalan. (Chem.)