Meaning of spanish iris

Definition of spanish iris

(noun) bulbous iris of western Mediterranean region having usually violet-purple flowers

Other information on spanish iris

WIKIPEDIA results for spanish iris
Amazon results for spanish iris