Word info Synonyms

diphosphonate

Noun

Meaning

diphosphonate (plural diphosphonates)

(organic chemistry) Any compound (especially a class of drugs) having two phosphonate groups

Source: en.wiktionary.org

Synonyms

Phrases with the word

Close letter words and terms