- Welsh poppy as a noun:
- 1
Welsh poppy
noun
1 Welsh poppy
Widely cultivated west European plant with showy pale yellow flowers.
synonym: Meconopsis cambrica.
debug info: 0.0231
noun
Widely cultivated west European plant with showy pale yellow flowers.
synonym: Meconopsis cambrica.
debug info: 0.0231