Noun Definition

meconopsis cambrica

1.Definition: widely cultivated west European plant with showy pale yellow flowers

Related Noun(s):welsh poppy

Category: Plants