YourDictionary

hydrazoate

noun

any salt of hydrazoic acid

link/cite print suggestion box