• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp