English → Hindi dictionary

meconopsis

मेकोनोप्सिस / मैकोनोप्सिस / मेकोनोप्सीसNOUN

Definition

herbs almost entirely of mountains of China and Tibet; often monocarpic

Looking for poetry? Read shayari and poems by great poets.