Meconopsis
English Dictionary
->
Letter M
-> Meconopsis
Search Dictionary:
Meconopsis Definition
(n)
herbs
almost
entirely
of
mountains
of
China
and
Tibet
;
often
monocarpic
Meconopsis Synonyms
genus Meconopsis
Meconopsis
© Art Branch Inc.