Word info

iopodate

Noun

Meaning

iopodate (countable and uncountable, plural iopodates)

(pharmacology) A salt or ester of iopodic acid, synonym of sodium iopodate.

Source: en.wiktionary.org

Close letter words and terms