Polyphosphate - Definition

polyphosphate

n 1: a salt or ester of polyphosphoric acid

Look up another word