iodizer

noun

One who or that which iodizes.

noun

One who, or that which, iodizes.

noun

One who, or that which, iodizes.