What is this bean called? Please identify these. The beans are very large as you can see in relation to the iphone.


Inside:
They look a lot like fava beans (also commonly known as broad beans).

This link has some images to compare to.