• word of the day

    meconopsis

    meconopsis - Dictionary definition and meaning for word meconopsis

    Definition
    (noun) herbs almost entirely of mountains of China and Tibet; often monocarpic
    Synonyms : genus meconopsis
Download our Mobile App Today
Receive our word of the day
on Whatsapp