iodic acid

Explore definitions, synonyms, and language insights of iodic acid

Definitions

Noun
a soluble crystalline acid; used as a reagent and disinfectant

More General Terms