See also: Iodid English Noun iodid (plural iodids) Archaic form of iodide. Anagrams Iddio, dioid, odiidWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads