Meaning of iodic acid

Definition of iodic acid

(noun) a soluble crystalline acid; used as a reagent and disinfectant

Other information on iodic acid

WIKIPEDIA results for iodic acid
Amazon results for iodic acid