Wiktionary
imidodiphosphates
n. (plural of imidodiphosphate English)
n. (plural of imidodiphosphate English)