diphosphate
nounDefinition of diphosphate
: a phosphate containing two phosphate groups
Keep scrolling for more
Keep scrolling for more