phosphorous acid
nounDefinition of phosphorous acid
: a deliquescent crystalline acid H3PO3 used especially as a reducing agent and in making phosphites
Keep scrolling for more
Keep scrolling for more