irides

noun

Latin plural of iris.

noun

Plural form of iris. (part of the eye)