Welsh poppy
noun
: a widely cultivated western European plant (Meconopsis cambrica) of the family Papaveraceae with showy pale-yellow pedunculate flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share