Definitions for "Diphosphonate"
A drug used to treat osteoporosis and the bone pain caused by some types of cancer. Also called bisphosphonate.