macleaya Meaning, Definition & Usage

  1. noun a perennial herb of eastern Asia: plume poppy
    genus Macleaya.

WordNet