English

edit

Etymology

edit

iodo- +‎ therapy

Noun

edit

iodotherapy (uncountable)

  1. (medicine) The therapeutic use of iodine or of iodides