Noun
semioxamazide (plural semioxamazides) (organic chemistry) The hydrazide of oxamic acid, H2NNHC(=O)C(=O)NH2.