Noun iodic acid has 1 sense
  1. iodic acid - a soluble crystalline acid; used as a reagent and disinfectant
    --1 is a kind of
    acid
,
TOP