Definify.com

Definition 2025


irides

irides

English

Noun

irides

  1. plural of iris (part of the eye)

Anagrams