Meaning of cowpea plant

Definition of cowpea plant

(noun) sprawling Old World annual cultivated especially in southern United States for food and forage and green manure

Other information on cowpea plant

WIKIPEDIA results for cowpea plant
Amazon results for cowpea plant