0%

ALL meanings of spanish iris

Span·ish i·ris
S s
  • noun spanish iris an iris, Iris xyphium, of the Mediterranean region, having blue, white, or yellow flowers with a yellow or orange patch. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?