Iodin Definition

noun

(obsolete, US) Alternative form of iodine.

Wiktionary
Synonyms:
Advertisement