English | German | Russian | Czech

semioxamazide English

Meaning semioxamazide meaning

What does semioxamazide mean?

semioxamazide

(organic compound) The hydrazide of oxamic acid, H2NNHC(=O)C(=O)NH2.

Synonyms semioxamazide synonyms

What other words have the same or similar meaning as semioxamazide?

semioxamazide English » English

oxamic acid hydrazide aminooxamide

Are you looking for...?