YourDictionary

iodo- medical definition

or iod-

prefix
Iodine: iodotherapy.

Learn more about iodo-

link/cite print suggestion box