Find the word definition

Wiktionary
iodoxybenzoic acid

n. (context organic compound English) An oxygenated iodo- derivative of benzoic acid that has a cyclic structure; it is a powerful oxidizing agent