scallola

/skæˈloʊlə/

Definitions

1. noun

a type of bean or its seed, especially one of the various varieties of the Vicia faba species

“The farmer harvested a field of scallolas for market.”

Synonyms

  • broad bean
  • faba bean

Antonyms

  • pea