Welsh poppy
WordNet

noun


(1)   Widely cultivated west European plant with showy pale yellow flowers
 
x
OK