giant stock bean

/JH AY1 AH0 N T S T AA1 K B IY1 N/
noun
  1. 1

    annual semi-erect bushy plant of tropical south america bearing long pods with white seeds grown especially for forage