• word of the day

    willowherb

    willowherb - Dictionary definition and meaning for word willowherb

    Definition
    (noun) a plant of the genus Epilobium having pink or yellow flowers and seeds with silky hairs
Connect with us on Facebook