• word of the day

    beggarweed

    beggarweed - Dictionary definition and meaning for word beggarweed

    Definition
    (noun) West Indian forage plant cultivated in southern United States as forage and to improve soil
Connect with us on Facebook