• word of the day

    cowpea plant

    cowpea plant - Dictionary definition and meaning for word cowpea plant

    Definition
    (noun) sprawling Old World annual cultivated especially in southern United States for food and forage and green manure
Connect with us on Facebook