Word info

incadronic acid

Noun

Meaning

incadronic acid (uncountable)

(pharmacology) A bisphosphonate (cycloheptylamino)methylene]bis(phosphonic acid).

Source: en.wiktionary.org

Close letter words and terms