IODOBEHENATE Meaning of IODOBEHENATE in English ī|ōdə, ī|ädə+ nounEtymology: iod- + behenate : a salt of iodobehenic acid Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012