Definify.com

Definition 2024


irides

irides

English

Noun

irides

  1. plural of iris (part of the eye)

Anagrams