English | German | Russian | Czech

Welsh poppy English

Meaning Welsh poppy meaning

What does Welsh poppy mean?

Welsh poppy

widely cultivated west European plant with showy pale yellow flowers

Synonyms Welsh poppy synonyms

What other words have the same or similar meaning as Welsh poppy?

Welsh poppy English » English

Meconopsis cambrica

Are you looking for...?