macleaya macleaya

Definition(s):

  • (n) a perennial herb of eastern Asia: plume poppy

Wiki Images for macleaya

definition of macleaya
meaning of macleaya
Word of the Day
anachronistic anachronistic
/ə ˌnæ krə ˈnɪ stɪk /