ENGLISH IRIS
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
English Iris.
English Iris - as a noun
Bulbous iris native to the pyrenees; widely cultivated for its large delicate flowers in various colors except yellow
Synonyms (Exact Relations)
iris xiphioidesWord Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Words
disrelishing