Word info Synonyms

medronate

Noun

Meaning

medronate (uncountable)

English Wikipedia has articles on:medronic acid and bisphosphonateWikipedia Wikipedia
The conjugate base, or any salt or ester, of medronic acid, as (usually, especially) the technetium salt used as an radiotracer in medical imaging.

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms