Definition of Macleaya

Noun: Macleaya

  1. A perennial herb of eastern Asia: plume poppy
    - genus Macleaya

See also:
macle
macled

Anagrams containing the word Macleaya

myalacea amacleay yamaclea ayamacle eayamacl leayamac cleayama acleayam