Find the word definition

Wiktionary
hydroiodic acids

n. (plural of hydroiodic acid English)