minodronate

English

Etymology

From minodronic acid +‎ -ate (salt or ester).

Noun

minodronate (plural minodronates)

  1. Any salt or ester of minodronic acid.

Anagrams