diphosphoric acid

English

Etymology

From di- +‎ phosphoric acid.

Noun

diphosphoric acid (uncountable)

  1. (inorganic chemistry) pyrophosphoric acid