any salt or ester of diphosphoric acid; pyrophosphate

listen to the pronunciation of any salt or ester of diphosphoric acid; pyrophosphate
English - English
diphosphate
any salt or ester of diphosphoric acid; pyrophosphate
Favorites