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