Word info

iopamidol

Noun

Meaning

iopamidol (uncountable)

(pharmacology) An iodinated contrast agent.

Source: en.wiktionary.org

Close letter words and terms