diphosphate
noun 2
Definitions
noun
1
any salt or ester containing two phosphate groups
2
any salt or ester of diphosphoric acid; pyrophosphate
Your note
not saved0 chars
noun
any salt or ester containing two phosphate groups
any salt or ester of diphosphoric acid; pyrophosphate