Home

Word

Meconopsis, n.
more info herbs almost entirely of mountains of China and Tibet; often monocarpic
<noun.plant>

Meconopsis genus Meconopsis