Pyrophosphate(n.) A salt of pyrophosphoric acid.

Words within pyrophosphate