Wiktionary
hydrazide imide
n. (context chemistry English) an amidrazone
n. (context chemistry English) an amidrazone