bisphosphonate
/ (ˌbɪsˈfɒsfəneɪt) /
noun
any drug of a class that inhibits the resorption of bone; used in treating certain bone disorders, esp osteoporosis
Words nearby bisphosphonate
bismuthyl,
bismutite,
bisnaga,
bison,
bisphenoid,
bisphosphonate,
bisque,
bissau,
bissextile,
bissextus,
bisso