Noun
ipodate (countable and uncountable, plural ipodates) (pharmacology) Alternative spelling of iopodate.