hydrazoiteEnglish

hydrazoite

Noun

A salt of hydrazoic acid

English: hydrazoite