IODIDE

Definition of IODIDE

  1. (noun)a salt or ester of hydriodic acid