Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meconopsis Definition

Cancel
meconopsis
noun
Any of several poppy-like plants of the genus , most of which are found in the Himalayas Category:en:Poppies

Words Related to meconopsis!

meconopsis Examples by Brain Bank Users