The iris of the eye.
A plant of the natural order Irideæ.
Powered by
View this definition on Wordnik
Back to main page