giant_stock_bean has definitions from the field of botany
1
[ noun ] (botany) annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage

Related terms

vine Canavalia

*