meaning of macleaya
1.
a
perennial
herb
of
eastern
Asia:
plume
poppy
Related Words
macleaya
|
macleaya cordata
|
Developed & Maintained By
Taraprasad.com