calcium_nitrateEnglish

calcium nitrate

Noun

A deliquescent salt that is soluble in water, sometimes used as a source of nitrogen in fertilizers

English: calcium nitrate