VariousWords beta
Related Terms:
Definitions:
Noun
sodium tripolyphosphate
Definition: a sodium salt of triphosphoric acid used as a builder in soaps and detergents