Definitions of Iris xiphioides:

  • noun:   bulbous iris native to the Pyrenees; widely cultivated for its large delicate flowers in various colors except yellow