Word info

minodronate

Noun

Meaning

minodronate (plural minodronates)

A salt or ester of minodronic acid.

Source: en.wiktionary.org

Anagrams

Close letter words and terms