periodic acid

Noun
  1. Any acid of iodine that contains oxygen (synset 114997141)

Found on Word Lists

Other Searches