Noun Definitionenglish iris1.Definition: bulbous iris native to the Pyrenees; widely cultivated for its large delicate flowers in various colors except yellowRelated Noun(s):iris xiphioidesCategory: Plants