English edit

Noun edit

hydrazoate (plural hydrazoates)

  1. (obsolete) azide