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