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