biphosphonate
Noun
Meaning
(organic chemistry) Any compound that has two phosphonate groups
(medicine) bisphosphonate
Source: en.wiktionary.orgNoun
(organic chemistry) Any compound that has two phosphonate groups
(medicine) bisphosphonate
Source: en.wiktionary.org