hydrazoite

Explore definitions, synonyms, and language insights of hydrazoite

Definitions

Noun
a salt of hydrazoic acid

More General Terms