English dictionary
welsh poppy meaning and definition
Definition and meaning of welsh poppy at MeaningMonkey.org. welsh poppy meaning and definition in the English Dictionary.WELSH POPPY noun
Definition of Welsh poppy (noun)
- widely cultivated west European plant with showy pale yellow flowers
- synonyms: Meconopsis cambrica
Source: Princeton University Wordnet