bisphosphonate
noun
bis·phos·pho·nate
ˌbis-ˈfäs-fə-ˌnāt
: any of a group of drugs that slow the breakdown of bone by osteoclasts
Love words? Need even more definitions?
Merriam-Webster unabridged
Share