Meaning

1 senses
  1. A variety of flat, wide, and long snap beans featuring a robust, beany flavor and tender-crisp texture when cooked.

Forms

plural: Italian green beans

Synonyms

2 synonyms

See also

neighbours in the dictionary
Italian green bean — meaning, examples, forms, synonyms | Krumeto