• word of the day

    lepechinia calycina

    lepechinia calycina - Dictionary definition and meaning for word lepechinia calycina

    Definition
    (noun) California plant with woolly stems and leaves and large white flowers
Connect with us on Facebook