'Welsh poppy' definitions:

Definition of 'Welsh poppy'

From: WordNet
noun
Widely cultivated west European plant with showy pale yellow flowers [syn: Welsh poppy, Meconopsis cambrica]