What is the full meaning of diphosphates
DIPHOSPHATE, a phosphate containing two phosphate groups [n]
Example of the word diphosphates placed on a Scrabble board.