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