hydrazoic acid
Explore definitions, synonyms, and language insights of hydrazoic acid
Definitions
Noun
a colorless explosive liquid that is volatile and poisonous and foul-smelling
Explore definitions, synonyms, and language insights of hydrazoic acid