YourDictionary

Dictionary Home » Medical Definitions » periodic acid

periodic acid medical definition

noun
A white, crystalline inorganic acid that contains iodine and is used as an oxidizer.

Learn more about periodic acid

link/cite print suggestion box