n. iodine
Definition of iodine in English
Liquid that is used as a topical disinfectant, principally composed of the homonymous element.
Liquid that is used as a topical disinfectant, principally composed of the homonymous element.
Liquid that is used as a topical disinfectant, principally composed of the homonymous element.