Wiktionary
biphosphonate
n. 1 (context organic chemistry English) Any compound that has two phosphonate groups 2 (context medicine English) bisphosphonate