Where does “ammonium nitrate” come from?

ammonium nitrate (English): The ammonium salt of nitric acid, NHNO; it is...

Definitions

  1. The ammonium salt of nitric acid, NHNO; it is...

Words derived from “ammonium nitrate