Find the word definition

Wiktionary
diphosphate

n. 1 (context chemistry English) any salt or ester containing two phosphate groups 2 (context chemistry English) any salt or ester of diphosphoric acid; pyrophosphate

WordNet
Wikipedia

Usage examples of "diphosphate".

It was only the light—violet-blue and orange-red—that mattered, the incredible shower of photons that excited her chlorophyll, passing electrons down carrier molecules to form adenosine diphosphate and nicotinamide adenine dinucleo .

The microvoltage of the phosphorylation of adenosine diphosphate to adenosine triphosphate in the cells' chlorophyll tingles his fingersensors when he feels for it.