Meaning of iris xiphioides
Definition of iris xiphioides
(noun)
bulbous
iris
native
to the Pyrenees;
widely
cultivated
for its
large
delicate
flowers in
various
colors
except
yellow
Other information on iris xiphioides
WIKIPEDIA results for
iris xiphioides
Amazon results for
iris xiphioides
Tweet