sodium nitrate
nounDefinition of sodium nitrate
: a deliquescent crystalline salt NaNO3 used as a fertilizer and an oxidizing agent and in curing meat
Keep scrolling for more
Keep scrolling for more