IODHYDRIN Meaning of IODHYDRIN in English noun one of a series of compounds containing iodine, and analogous to the chlorhydrins. Webster English vocab. Английский словарь Webster. 2012