What does alendronate mean?

alendronate meaning in General Dictionary

a tablet (trade title Fosamax) recommended to prevent or treat osteoporosis in females after menopause