• Definition for "diphosphonate"
    • Any compound (especially a class of medications) having…
    • View More
  • Sentence for "diphosphonate"
    • Since emerging evidence suggests that biomarkers…
    • View More
  • Synonym for "diphosphonate"

diphosphonate definition

  • noun:
    • Any compound (especially a class of medications) having two phosphonate teams
    • Any substance (especially a class of medicines) having two phosphonate groups
41 votes

How would you define diphosphonate?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!