Definify.com

Definition 2024


clodronate

clodronate

English

Noun

clodronate (plural clodronates)

  1. (chemistry) Any salt or ester of clodronic acid
  2. (medicine) The sodium salt of clodronic acid, used as a bone resorption inhibitor and antihypercalcemic agent

Translations