english iris Meaning, Definition & Usage

  1. noun bulbous iris native to the Pyrenees; widely cultivated for its large delicate flowers in various colors except yellow
    Iris xiphioides.

WordNet