Advertisement
Advertisement
English iris
noun
- an iris, Iris xiphiodes, native to the Pyrenees, having two or three deep purple-blue flowers with golden patches.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse