Macleaya
English Dictionary
->
Letter M
-> Macleaya
Search Dictionary:
Macleaya Definition
(n)
a
perennial
herb
of
eastern
Asia
:
plume
poppy
Macleaya Synonyms
genus Macleaya
Macleaya
© Art Branch Inc.