Find the word definition

Wiktionary
pamidronate

n. 1 (context chemistry English) Any salt or ester or pamidronic acid 2 (context medicine English) The sodium salt of pamidronic acid, used to treat osteoporosis