Wiktionary
hydroiodide
n. (context chemistry English) A compound of hydroiodic acid with an organic base