iopodate
Noun
Meaning
iopodate (countable and uncountable, plural iopodates)
(pharmacology) A salt or ester of iopodic acid, synonym of sodium iopodate.
Noun
iopodate (countable and uncountable, plural iopodates)
(pharmacology) A salt or ester of iopodic acid, synonym of sodium iopodate.