Iodide

Definition of Iodide from the PharmacyDictionary.in

Iodide

A salt of iodine

Not Available