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