horsebean

noun
  1. a large edible bean from a climbing plant, also called broad bean or fava bean

Examples