ENGLISH IRIS





Definition:

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

Synonyms: