Noun Definition

pyrophosphate

1.Definition: a salt or ester of pyrophosphoric acid

Category: General