SODIUM NITRATE


Meaning of SODIUM NITRATE in English

[sodium nitrate] n (1885): a deliquescent crystalline salt used as a fertilizer and an oxidizing agent and in curing meat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.