pyrophosphate
nounDefinition of pyrophosphate
: a salt or ester of pyrophosphoric acid
Keep scrolling for more
Keep scrolling for more