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

More General Terms