Meaning of Meconopsis
Definition of Meconopsis
(noun)
herbs
almost
entirely
of mountains of China and Tibet;
often
monocarpic
Other information on Meconopsis
WIKIPEDIA results for
Meconopsis
Amazon results for
Meconopsis
Tweet