YourDictionary

Dictionary Home » Medical Definitions » ibandronate sodium

ibandronate sodium medical definition

noun
A synthetic drug analog of pyrophosphate that inhibits bone resorption, taken monthly to treat osteoporosis in postmenopausal women.

link/cite print suggestion box