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.”

Synonyms

  • Phaseolus coccineus
  • broad bean

Antonyms

  • flat bean