bisphosphonate meaning

Meaning of bisphosphonate

What is the full meaning of bisphosphonate

any of a family of drugs primarily used to prevent and treat osteoporosis [n -S]

Example of the word bisphosphonate placed on a Scrabble board.

Unscrambled word bisphosphonate

Points for bisphosphonate

Scrabble
33 points
Word With Friends
28 points
Wordfeud
33 points

Related pages for bisphosphonate