Wiktionary
olpadronic acid
n. A bisphosphonate.
Wikipedia
Olpadronic acid
Olpadronic acid ( INN; salt form olpadronate) is a bisphosphonate.
Category:Bisphosphonates