Welsh poppy
1.
(
noun
) widely cultivated west European plant with showy pale yellow flowers
Synonyms:
Meconopsis cambrica
Related Words:
poppy
Terms and Conditions of Use / Copyright Notice