english iris

Noun
  1. Bulbous iris native to the Pyrenees;
    Widely cultivated for its large delicate flowers in various colors except yellow (synset 112435906)

Found on Word Lists

Other Searches