Home / M / meconopsis cambrica

meconopsis cambrica

noun 19 letters Scrabble 32 WWF 40
Definitions
noun

widely cultivated west European plant with showy pale yellow flowers

Look “meconopsis cambrica” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →