GeneralConnection.com
➔
Dictionary
xiphium iris
Noun
1. Spanish iris
1. Iris xiphium, beardless iris
Usage