Meaning of phosphorous acid

Definition of phosphorous acid

(noun) a clear or yellow monobasic acid (H3PO2)

Other information on phosphorous acid

WIKIPEDIA results for phosphorous acid
Amazon results for phosphorous acid