Definitions of English iris:

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