pyrophosphate

Explore definitions, synonyms, and language insights of pyrophosphate

Definitions

Noun
a salt or ester of pyrophosphoric acid

More General Terms