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
Tweet