longpod
/ˈlɒŋpɒd/Definitions
1. noun
A type of broad bean, especially Phaseolus coccineus.
“The longpod beans are a staple crop in many rural communities.”
1. noun
A type of broad bean, especially Phaseolus coccineus.
“The longpod beans are a staple crop in many rural communities.”