YourDictionary

iodotherapy medical definition

noun
Medical treatment with iodine.

link/cite print suggestion box