Wiktionary
biphosphonates
n. (plural of biphosphonate English)
n. (plural of biphosphonate English)