Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bisphosphonates Definition

Cancel
bisphosphonates
noun(bis-phos-pho-nate)
any of a group of drugs that slow the breakdown of bone by osteoclasts

Words Related to bisphosphonates!

bisphosphonates Examples by Brain Bank Users