Wiktionary
i.i.d.
a. (alternative spelling of iid English) alt. (alternative spelling of iid English)