diphosphonate (phosphonate + di-): Any compound (especially a class of drugs) having two phosphonate groups