Noun Definitionwelsh poppy1.Definition: widely cultivated west European plant with showy pale yellow flowersRelated Noun(s):meconopsis cambricaCategory: Plants