Wiktionary
bisphosphonates
n. (plural of bisphosphonate English)
n. (plural of bisphosphonate English)