Meconopsis cambrica

1. (noun) widely cultivated west European plant with showy pale yellow flowers
Synonyms: Welsh poppy
Related Words: poppy



Terms and Conditions of Use / Copyright Notice