Word info

olpadronic acid

Noun

Meaning

olpadronic acid (uncountable)

English Wikipedia has articles on:olpadronic acid and bone remodelingWikipedia Wikipedia
(pharmacology) A bisphosphonate drug to inhibit bone loss.

Source: en.wiktionary.org

Close letter words and terms