biphosphonate noun2 •Any compound that has two phosphonate groups •bisphosphonate formsbiphosphonates