Welsh Poppy (noun) Definition, Meaning & Examples

noun
  1. a poppy, Meconopsis cambrica, of western Europe, having pale-green, slightly hairy foliage and pale-yellow flowers.
noun
  1. a perennial W European papaveraceous plant, Meconopsis cambrica, with large yellow flowers
Welsh Poppy (noun) Definition, Meaning & Examples

More Definitions