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)

  1. widely cultivated west European plant with showy pale yellow flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: