• word of the day

    chimaphila umbellata

    chimaphila umbellata - Dictionary definition and meaning for word chimaphila umbellata

    Definition
    (noun) Eurasian herb with white or pinkish flowers in a terminal corymb
Connect with us on Facebook