WELSH POPPY
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Welsh Poppy.
Welsh Poppy - as a noun
Widely cultivated west european plant with showy pale yellow flowers
Synonyms (Exact Relations)
meconopsis cambricaExample Sentences
"The welsh poppy is a flowering plant native to the United Kingdom."
"I saw a lovely welsh poppy in my neighbor's garden."
"The welsh poppy is known for its delicate orange petals."
"The welsh poppy is often used in traditional herbal medicine."
"The welsh poppy is a popular choice for rock gardens."