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