English
Detailed Synonyms for Welsh poppy in English
Welsh poppy:
Welsh poppy [the ~] noun
-
the Welsh poppy
– widely cultivated west European plant with showy pale yellow flowers 1the Meconopsis cambrica; the Welsh poppy– widely cultivated west European plant with showy pale yellow flowers 1