Noun
oxaldihydrazone (countable and uncountable, plural oxaldihydrazones) (organic chemistry) The dihydrazone of oxalic acid