Definitions of Macleaya:

  • noun:   a perennial herb of eastern Asia: plume poppy