ALL meanings of bisphosphonate
- noun bisphosphonate any drug of a class that inhibits the resorption of bone; used in treating certain bone disorders, esp osteoporosis 3
- noun bisphosphonate (chemistry) Any of a class of organic compounds having two phosphate groups attached to a single carbon atom. 0
- noun bisphosphonate (medicine) Several pharmaceuticals, having this structure, that are used to treat Paget's disease by restricting bone loss. 0