Find the word definition

Wiktionary
iodophor

n. (context chemistry English) A complex of iodine designed to free it in solution

Wikipedia
Iodophor

An Iodophor is a preparation containing iodine complexed with a solubilizing agent, such as a surfactant or povidone (forming povidone-iodine). The result is a water-soluble material that releases free iodine when in solution. Iodophors are prepared by mixing iodine with the solubilizing agent; heat can be used to speed up the reaction.