Fruits and Vegetables

What is the scientific name of beans?

91011

Answer