Chile saltpeter
nounDefinition of Chile saltpeter
: sodium nitrate especially occurring naturally (as in caliche)
Keep scrolling for more
Keep scrolling for more