Wiktionary
bisphosphates
n. (plural of bisphosphate English)
n. (plural of bisphosphate English)