phosphorous acid

phosphorous acid

English Noun
Ad

Definition

a yellowish hygroscopic solid, H₃PO₃; a mild reducing agent

Ad

Related Words