SODIUM NITRATE
Meaning of SODIUM NITRATE in English
Function: noun
Date: 1869
: a deliquescent crystalline salt NaNO 3 used as a fertilizer and an oxidizing agent and in curing meat
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012