YourDictionary

Dictionary Home » Science » phosphorous acid

phosphorous acid science definition

A white or yellowish crystalline solid used as a reducing agent. It is hygroscopic (easily absorbs moisture from the atmosphere). Chemical formula: H3PO3.

Learn more about phosphorous acid

link/cite print suggestion box