meaning of calcium nitrate

1. a deliquescent salt that is soluble in water; sometimes used as a source of nitrogen in fertilizers


Related Words

calcium nitrate |

Developed & Maintained By Taraprasad.com

Treasure Words