Definition, synonyms and related words
A bisphosphonate drug used in the prevention and treatment of osteoporosis.