Wiktionary
biphosphates
n. (plural of biphosphate English)
n. (plural of biphosphate English)