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