ENGLISH IRIS
(noun)
Did you mean:
Rhymes
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)
Word Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Words