iodic acid
Concise Oxford English Dictionary © 2008 Oxford University Press:
iodic acid /ʌɪˈɒdɪk/
▶noun Chemistry a crystalline acid with strong oxidizing properties, made by oxidation of iodine. [HIO3.]
'iodic acid' also found in these Oxford entries:

