Find the word definition

Wiktionary
olpadronic acid

n. A bisphosphonate.

Wikipedia
Olpadronic acid

Olpadronic acid ( INN; salt form olpadronate) is a bisphosphonate.

Category:Bisphosphonates