welsh_poppyEnglish

Meconopsis cambrica, Welsh poppy

Noun

Widely cultivated west European plant with showy pale yellow flowers

English: Welsh poppy, Meconopsis cambrica

English words with similar meanings

Show 1 words