Diphosphate — synonyms, definition

1. diphosphate (Noun)

1 synonym
ADP
1 definition

diphosphate (Noun) — An ester of adenosine that is converted to ATP for energy storage.

2 types of
base nucleotide