iodic acid

Noun
  1. A soluble crystalline acid;
    Used as a reagent and disinfectant (synset 114946390)

Found on Word Lists

Other Searches