Meaning of pyrophosphate

Definition of pyrophosphate

(noun) a salt or ester of pyrophosphoric acid

Other information on pyrophosphate

WIKIPEDIA results for pyrophosphate
Amazon results for pyrophosphate