Find the word definition

Wiktionary
chlodronate

n. 1 (context organic chemistry English) Any salt or ester of chlodronic acid 2 (context medicine English) The sodium salt of this compound used to prevent bone resorption