hydroiodic acid hi – Meaning and Explanation