periodic acid

Explore definitions, synonyms, and language insights of periodic acid

Definitions

Noun
any acid of iodine that contains oxygen

More General Terms