More than just an online dictionary!
(n.) One of a series of compounds containing iodine, and analogous to the chlorhydrins.
Iodhydrin