iodotherapy en · NOUN EtymologyFrom iodo- + therapy. Meanings (uncountable) The therapeutic use of iodine or of iodides