Wiktionary
semioxamazide
n. (context organic compound English) The hydrazide of oxamic acid, H2NNHC(=O)C(=O)NH2.