periodic_acidEnglish

periodic acid

Noun

Any acid of iodine that contains oxygen

English: periodic acid