Definify.com

Definition 2026


irides

irides

English

Noun

irides

  1. plural of iris (part of the eye)

Anagrams