ammonium nitrate
nounDefinition of ammonium nitrate
: a colorless crystalline salt NH4NO3 used in explosives and fertilizers and in veterinary medicine
Keep scrolling for more
Keep scrolling for more