IODINATED

Definition of IODINATED

  1. (adj)treated with iodine