Word
pyrophosphate, n.
(pyrophosphates)
a salt or ester of pyrophosphoric acid
<noun.substance>
pyrophosphate
semantic pointers
hypernym
salt