iopodate /ˈaɪ.əp.əˌdeɪt/ noun1 •A salt or ester of iopodic acid, synonym of sodium iopodate. formsiopodates