diphosphonate
nounEtymology From di- + phosphonate.
1
Chemistry, Natural sciences, Organic chemistry, Physical sciences Any compound (especially a class of drugs) having two phosphonate groups
- Synonyms
- biphosphonate, bisphosphonate
- Derived terms
- aminohydroxypropylidene diphosphonate, methylene diphosphonate, methylenediphosphonate