Definitions
There is 1 meaning of the phrase
Spanish Iris.
Spanish Iris - as a noun
Bulbous iris of western mediterranean region having usually violet-purple flowers
Synonyms (Exact Relations)
iris xiphiumxiphium iris