phosphite

phosphite

English Noun
Ad

Definition

any salt or ester of phosphorous acid

Etymology

From phosphorous + -ite.

Ad