What are broad beans

Fava beans have many aliases, also called southern beans, vertical beans, Buddha b...