English edit

Noun edit

benzohydrazide (uncountable)

  1. (organic chemistry) The hydrazide of benzoic acid C6H5-CO-NH-NH2