'Spanish iris' definitions:

Definition of 'Spanish iris'

(from WordNet)
noun
Bulbous iris of western Mediterranean region having usually violet-purple flowers [syn: Spanish iris, xiphium iris, Iris xiphium]