iris xiphioides Meaning, Definition & Usage

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

WordNet