Meaning of Macleaya
Definition of Macleaya
(noun)
a
perennial
herb
of
eastern
Asia:
plume
poppy
Other information on Macleaya
WIKIPEDIA results for
Macleaya
Amazon results for
Macleaya
Tweet