Noun
irid (plural irids) (archaic) The iris of the eye.
Naoaki Okuzumi, senior manager at IRID, described for Ars the investigative approaches and technologies. Source: Internet