Definition of “broad bean” - English Dictionary

English